direct remittance - French English Dictionary